﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.ServiceModel;
using System.Text;
using KillBill.Business.Entities;
using KillBill.Business.Entities.ListEntities;
using KillBill.Services.DTO;

namespace KillBill.Services.Modules.Suppliers.IServices
{
    [ServiceContract]
    public interface ISuppliersService
    {
        [OperationContract]
        ProviderList GetProviders(string sessionId);
        [OperationContract]
        ProviderList FindProviders(string value, string sessionId);
        [OperationContract]
        Provider AddProvider(Provider provider, string sessionId);
        [OperationContract]
        Provider UpdateProvider(Provider provider, string sessionId);
        [OperationContract]
        KillBillDTO DeteleProvider(Provider provider, string sessionId);
    }
}
